sniper rifle - Turkish English Dictionary